package exam.model.entity;

import java.util.Date;
import exam.model.entity.base.TExaminationEntityRT;

/**
 * <p>TExaminationEntity</p>
 * <p>table: T_EXAMINATION</p>
 * 
 * @author Phong
 * @version 09/05/2012
 */

public class TExaminationEntity extends TExaminationEntityRT {
	
	// EXAM_ID
	private long examId;
	// EXAM_CD
	private String examCd;
	// EXAM_TITLE
	private String examTitle;
	// QUEST_NUM
	private int questNum;
	// EXAM_TIME
	private int examTime;
	// STATUS
	private int status;
	// SUB_QUEST_ID
	private long subQuestId;
	// USER_ID
	private long userId;	
	// CREATE_DATE
	private Date createDate;
	// UPDATE_DATE
	private Date updateDate;
	
	// Get/Set examId
	public long getExamId() {
		return examId;
	}
	public void setExamId(long examId) {
		this.examId = examId;
	}
	
	// Get/Set examCd
	public String getExamCd() {
		return examCd;
	}
	public void setExamCd(String examCd) {
		this.examCd = examCd;
	}
	
	// Get/Set examTitle
	public String getExamTitle() {
		return examTitle;
	}
	public void setExamTitle(String examTitle) {
		this.examTitle = examTitle;
	}
	
	// Get/Set questNum
	public int getQuestNum() {
		return questNum;
	}
	public void setQuestNum(int questNum) {
		this.questNum = questNum;
	}
	
	// Get/Set examTime
	public int getExamTime() {
		return examTime;
	}
	public void setExamTime(int examTime) {
		this.examTime = examTime;
	}
	
	// Get/Set status
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}
	
	// Get/Set subQuestId
	public long getSubQuestId() {
		return subQuestId;
	}
	public void setSubQuestId(long subQuestId) {
		this.subQuestId = subQuestId;
	}
	
	// Get/Set userId
	public long getUserId() {
		return userId;
	}
	public void setUserId(long userId) {
		this.userId = userId;
	}
	
	// Get/Set createDate
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	
	// Get/Set updateDate
	public Date getUpdateDate() {
		return updateDate;
	}
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	
	/**
	 * Constructor
	 */
	public TExaminationEntity(){}
	/**
	 * Constructor
	 * @param examId
	 */
	public TExaminationEntity(long examId) {
		this.examId = examId;
	}
}
